.mmPaginator {
    margin: 0;
    white-space: nowrap;
    background: #fff;
    padding: 3px 0;
}

.mmPaginator .totalCountLabel{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 0 0 15px;
    padding: 2px 0 0 0;
    line-height: 2;
    vertical-align: top;
    font-size: 16px;
    color: #777;
    float:left;
}
.mmPaginator .totalCountLabel span{
    color: #b00;
    font-weight: bold;
    margin: 0 3px;
}

.mmPaginator .pageList{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 5px 0 0;
    padding: 5px 0 0;
    list-style: none;
}

.mmPaginator .pageList li{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 -1px 5px 0;
    padding: 4px 12px;
    background: #fff;
    border: 1px solid #ccc;
    line-height: 1.5;
    vertical-align: top;
	color:rgb(119, 119, 119);
}

.mmPaginator .pageList li.active{
    background: #EE3A2B;
}
.mmPaginator .pageList li.active a{
 	color: #FDFFFF;
    cursor: default;
   
}

.mmPaginator .pageList li.disable a{
    color: rgb(119, 119, 119);;
    cursor: default;
}

/* .mmPaginator .pageList li.disable{
   background: #efefef;
} */

.mmPaginator .pageList li.disable a, .mmg-select.disable{
    color: rgb(119, 119, 119);;
    cursor: not-allowed;
}

.mmPaginator .pageList li a{
    color: rgb(119, 119, 119);;
    text-align: center;
    cursor: pointer;
}

.mmPaginator .pageList li a.head{

}

.mmPaginator .pageList li a.headDisable{

}

.mmPaginator .pageList li a.prev{

}

.mmPaginator .pageList li a.prevDisable{

}

.mmPaginator .pageList li a.next{

}

.mmPaginator .pageList li a.nextDisable{

}

.mmPaginator .pageList li a.tail{

}

.mmPaginator .pageList li a.tailDisable{

}

.mmPaginator .pageList li a.current{

}

.mmPaginator .pageList li a.skip{

}

.mmPaginator .limit{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    line-height: 1.5;
    vertical-align: top;
    padding: 5px 0 0;
}

.mmPaginator .limit select{
    border: 1px solid #ccc;
    padding: 3px;
    width: auto;
    height: auto;
    margin: 0;
    line-height: 1.5;
    font-size: 1em;
    color:rgb(119, 119, 119);
}

/* .limit select {
  很关键：将默认的select选择框样式清除
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none !important;
  Chrome和Firefox里面的边框是不一样的，所以复写了一下
  border: solid 1px #000;
  在选择框的最右侧中间显示小箭头图片
  background: url("../../images/select_arrow_down.png") no-repeat scroll right center transparent;
  为下拉小箭头留出一点位置，避免被文字覆盖
  background-color: #FFF;
  min-width:51px;
} */
 /*清除ie的默认选择框样式清除，隐藏下拉箭头*/
/* .limit select::-ms-expand { display: none; }
option:checked {
  很关键：将默认的select选择框样式清除
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none !important;
   	color: #FDFFFF !important;
   	background-color:#EE3A2B  !important;
}
option:hover {
  很关键：将默认的select选择框样式清除
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none !important;
   	color: #FDFFFF !important;
   	background-color:#EE3A2B;
	
}

option {
  很关键：将默认的select选择框样式清除
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none !important;
   	border-color:#EE3A2B  !important;
	
} */


.s-hidden {
    visibility:hidden;
    padding-right:10px;
}
.mmg-select {
	cursor:pointer;
    display:inline-block;
    position:relative;
    color:rgb(119, 119, 119);
    border:1px solid #ccc;
    height: 29px;
}
.styledSelect {
	text-align:left;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-color:white;
    padding:5px 10px;
}
.styledSelect:after {
    content:"";
    width:0;
    height:0;
    border:5px solid transparent;
    border-color:rgba(0, 0, 0, 0.33)  transparent transparent transparent;
    position:absolute;
    top:12px;
    right:6px;
}
.styledSelect:active, .styledSelect.active {
    background-color:#eee;
}
.mmg-options {
	text-align: left;
    display:none;
    position:absolute;
    top:100%;
    right:0;
    left:0;
    z-index:999;
    margin:0 0;
    padding:0 0;
    list-style:none;
    border:1px solid #ccc;
    background-color:white;
    -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
}
.mmg-options li {
    padding:0 6px;
    margin:0 0;
    padding:0 10px;
}
.mmg-options li:hover {
    background-color:#EE3A2B;
    color:#FDFFFF;
}





